package com.threeox.commonlibrary.ui.view.inter.table;

/**
 * 
 * @ClassName: OnTableViewListener
 * 
 * @Description: TODO(表格View的回调)
 * 
 * @author 赵屈犇
 * 
 * @date 创建时间: 2017/8/16 16:09
 * 
 * @version 1.0
 * 
 */
public interface OnTableViewListener {

    /**
     * 表格数据展示成功
     */
    void onTableShowSuccess();

    /**
     * 表格数据展示失败
     *
     * @param message
     */
    void onTableShowFeated(String message);

    /**
     * 表格View的点击事件
     *
     * @param position
     * @param data
     */
    void OnTableRowClick(int position, Object data);

    /**
     * 表格一行数据的长按事件
     *
     * @param position
     * @param data
     */
    Boolean OnTableRowLongClick(int position, Object data);

}
